blessed trinity - German English Dictionary